home *** CD-ROM | disk | FTP | other *** search
Text File | 1997-06-28 | 4.7 KB | 154 lines | [TEXT/R*ch] |
- June 26, 1997
-
- Announcing the third update to MkLinux DR2.1.
-
- The "DR2.1update3" update fixes some bugs and adds Shared Libary Support
- to MkLinux.
-
- The update is available for anonymous ftp from ftp.mklinux.apple.com:
-
- ftp://ftp.mklinux.apple.com/pub/Updates/DR2.1update3/
-
- or our various mirror sites, in the directory:
-
- .../Updates/DR2.1update3/
-
- (Please be patient with the mirror sites, it may take them some time to
- mirror the update)
-
- *** IMPORTANT NOTES ****
-
- General
- -------
-
- There are two parts to this update. The first part is similar to previous
- updates in that there is a new Microkernel, Linux Server, and Default
- Pager. The second part consists of several RPM (Redhat Package Manager)
- packages containing shared libraries, and programs linked with those
- shared libraries. Both parts are required for completing this update.
-
- The sources to these pieces, as well as the tools and instructions needed
- to build them, are included for those of you interested. However, there
- is no requirement to rebuild these components in order to apply the update.
-
- We have tested this update (including the shared library support) on
- several platforms: PowerMac 7100/8100/7200/7500/8500/9500 of many varying
- speeds. We feel that this update is better for everyone who is currently
- able to run MkLinux on their PowerMac (or clone).
-
-
- Upgrade Path
- ------------
-
- This is an update to MkLinux DR2.1. If you are still running MkLinux
- DR2 or DR2 with updates, then you should upgrade to DR2.1 before applying
- this update.
-
- You may apply this update regardless of whether you applied previous
- updates. More specifically, you do not need to apply DR2.1update1
- or DR2.1update2 before you apply this update. Everything in updates 1
- and 2 will be overwritten by files from DR2.1update3.
-
- Here's a summary:
-
- From: To: Valid:
- ----- --- ------
- DR2.1update2 -> DR2.1update3 (YES)
- DR2.1update1 -> DR2.1update3 (YES)
- DR2.1 -> DR2.1update3 (YES)
- DR2 -> DR2.1update3 (NO)
-
-
- Bug Fixes
- ---------
- We believe this update fixes the following bugs.
-
- - Fixed keyboard capslock problem introduced in Update 2.
-
- - Disabled media change detection on SCSI device open. Fixed panic
- during multiple fscks on the same SCSI target.
-
- - Many fixes in the pmap layer. Should enhance stability under heavy
- paging conditions as well as improve performance.
-
- - Fixed inode leak which occurred when deleting or overwriting a file that
- had been mapped (such as being exec'ed).
-
- - Dozens of bugs in various commands have been fixed as newer versions
- of these commands are part of this update.
-
-
- Enhancements
- ------------
-
- - MQ register saved on context switch on 601 processors.
-
- - MkLinux server based on Linux kernel 2.0.30.
-
- - Much of the work for the Powerbook 3400/2400 has been merged in.
- (However, this update does _not_ run on those machines yet. Stay tuned!)
- Thanks to Rhoads Hollowell for this work.
-
- - Ramdisk support in the Mklinux Server. Thanks go to Mark Hatle.
-
- - Shared Libraries are now officially part of MkLinux. Thanks to
- Gary Thomas and scores of volunteers for this tremendous effort.
-
-
- Quick Guide to Files Available in the DR2.1update3 Directory:
- -------------------------------------------------------------
-
- Required for the update:
-
- README
- contains this message.
-
- README.install
- How to install the Mach Kernel, Linux Server and Default Pager
-
- README.shared
- How to install the Shared Libraries and packages based on them
-
- Mach_Kernel.gz
- vmlinux.gz
- default_pager.gz
- The Mach Kernel, Linux Server, and Default Pager in gzipped
- (ie. compressed) form
-
- install_shlibs
- A shell script used to install the Shared Libraries
-
- RPMS/ppc/*
- All the RPM packages that are part of this update
-
- Optional sources and build tools:
-
- README.build
- How to build the Mach Kernel and/or Linux Server
- (along with some other tasks in the Microkernel tree, such as
- the Default Pager)
-
- DR2.1update3.osfmk.src.tgz
- Sources to Mach Kernel in gzipped tar format.
- (to extract: tar -zxpf DR2.1update3.osfmk.src.tgz)
-
- DR2.1update3.osfmk.export.tgz
- The export/powermac directories, which contains the "exportable"
- pieces of the Microkernel build (include files and libraries)
- (to extract: tar -zxpf DR2.1update3.osfmk.export.tgz)
-
- DR2.1update3.mklinux.src.tgz
- Sources to the Linux Server update in gzipped tar format.
- (to extract: tar -zxpf DR2.1update3.mklinux.src.tgz)
-
- DR2.1update3.tools.tgz
- Various "Mach tools" that are needed to build both the microkernel
- and the Linux server.
-
- ode-bin.tgz
- OSF development environment tools that are needed to build the
- microkernel.
-
- SRPMS/*
- The Source RPMs used to build the RPM packages in this update
-